I spent a couple years programming the Parallax BASIC Stamp 2. At the time, QB64 didn't exist, so I was also using QB4.5. The only time I mixed the two (QB4.5 and the Stamp) was to have QB4.5 create the DATA statements for a Stamp program. No other use seems to make sense.
Parallax BASIC has little in common with QB4.5 or QB64. Commands like BUTTON, SHIFTIN, SHIFTOUT, and LOOKUP have no QB equivalent. And the Stamp only has 2K memory for the program and data.
One could write an editor for a Stamp in QB64, which would also download to the Stamp with
alt-R. But what for? The editor provided free by Parallax is fine.
Stamps were $50 each, and now they're over 60. So they're expensive, slow, and limited. The only reason to use one is because they're so easy to program, compared to a PIC (which the
BS2-IC contains) or 8051.
Most Arduinos are much cheaper than Stamps, and that's all I know about them.