The main problem is that there are always users dissatisfied. Tx blocks communication and you must select on Prusa. The other solution via server needs a Display running server.
To install it for server side selection go to printer configuration->g-codes->replacements and a replacement:
Comment: Query Extruder
Regular Expression: Tx$
Code:
@dialogStart "Select extruder for printing" "Extruder Selection"
@dialogBlocking
@dialogButton "Extruder 1" "T0"
@dialogButton "Extruder 2" "T1"
@dialogButton "Extruder 3" "T2"
@dialogButton "Extruder 4" "T3"
@dialogButton "Extruder 5" "T4"
@dialogShow
This will show a dialog in all interfaces to select right extruder and continue after selection.