Yep, still here. Haven't done a lot of tuning the last few years, but I probably should get back in and make sure the new motor is as happy as it seems to be.
For the "dinosaur" OBD1 stuff like we are dealing with, if there is anything new out there I wouldn't be aware of it. I don't know how well EBL ("embedded lockers"?) caught on, but as I recall it required some hardware modification of the ECM? And megasquirt was getting better last I had heard, but haven't kept up on it. I disliked megasquirt because initially it didn't support timing. Pointless IMO, that's me.
Only other option I am aware of, and what I use, is Moates.net APU1 (
http://www.moates.net/apu1-autoprom-package-usb-version-p-54.html?cPath=64). Seems pricey but just checked my email, paid the same in 2010! Moates' hardware for OBD1 stuff is here
http://www.moates.net/gm-19851995-c-64.html
For software, I use
http://www.tunerpro.net/ Mark Mansur is a great guy, if you end up using his software I'd certainly recommend donating to him. Get the "Pro" version, it's fully functional whether you pay or not. You can load it up on your computer and check it out for free. Heck, you can use it for free too, but it's nice to recognize someone that put this much effort into something this useful.
For the TBI stuff IIRC you need to solder a socket into the ECM to be able to hook up any cables and/or the chips you burn.
I recommend the APU1 because you can run the vehicle off of it...do not discount how tedious learning how to burn chips is going to be. With Tunerpro running on a laptop (maybe phone? Not sure if that is possible) and the APU1 hooked up to the OBD port and the ECM PROM socket, you can drive the vehicle, datalog, AND make changes to the tune with the vehicle still running, all from the laptop. When you are satisfied with the tune, you use the APU1 to burn the data to the PROM (SF512 IIRC) insert the PROM into the ECM, and that's it. You do not need to have the APU1 hooked up to a laptop or the data port to run the vehicle, so if you have to stop programming, and need to use the truck, you can just stick the APU1 somewhere and drive. Not ideal if you are going to go beat on the truck, but if you need to use the truck for something, certainly possible. I've done it multiple times.
There is of course a lot more to this, but it's GENERALLY not complex. I'm not super up on tuning TBI, although much of it is similar to TPI, and the way Tunerpro and the APU1 work is nearly identical for either one. The complexity comes in understanding everything within the programming.