Trezor Suite has coin control feature. With that you should be able to craft transactions you desire.
If not already trezor user, you should be able to run Trezor software emulator with your Trezor Suite, this should allow you to intialise it with your existing seed:
Please note that this is quite unsafe setup. I would recommend running this on a clean offline computer against your own (synced) bitcoin backend. Then after signing a transaction, instead of broadcasting it, copy raw transaction (under details) into a file to a usb drive. This way you prepare all transactions you need. You can broadcast those transaction later from any online computer running bitcoin core or via services like https://mempool.space/tx/push