You might be mixing up some things. You can't make a macro to use interact, it is a keybinding.

Some of the tasks you want help on can be found in Jamba (add-on section)

If you got FTL figured out, the rest is cake