But RoboProSmart programs are supposed to be run on the PC/Smartphone. With your solution you'd have to copy the resulting programs somehow onto the TXT and you'd not have any graphic feedback while its running.
Alternally you could program the TXT to behave like the BT-Smart-Controller and then simply access it from the PC/Smartphone exactly like you'd access the BT-Smart-Controller. Technically this would work very similar to the FT BT remote control server
https://github.com/ftCommunity/ft_bt_remote_server which behaves like the FT bluetooth remote receiver.