The document describes the development of a software package that automates the design of spectrometers for radio astronomy using FPGAs and GPUs, enabling easier configuration to meet varied scientific needs. This flexible instrument architecture, known as the Packetized Astronomy Signal Processor (PASP), allows for high bandwidth processing and quick adjustments by simply recompiling the FPGA design. The research outlines the potential applications for SETI and pulsar science, highlighting the design's ability to integrate multiple algorithm processing efficiently.